package com.hspedu.seckill.config;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 注解：标记接口访问限流
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface AccessLimit {

    // 访问次数
    int count() default 5;

    //访问限制时间范围，默认是秒
    int seconds() default 5;

    //是否需要登录
    boolean needLogin() default true;



}
